package com.pucong.gitee.database.backup.common.entity.codeHelper;


import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 *
 * @author pcuong
 */
@Data
public class TableColumn implements Serializable {

    private static final long serialVersionUID = 1L;

    /** 排序号 **/
    private int sortIndex;

    /** 数据库字段名称 **/
    private String columnName;

    /** 数据库字段类型 **/
    private String columnType;

    /** 数据库字段首字母小写且去掉下划线字符串 **/
    private String changeColumnName;

    /** 数据库字段注释 **/
    private String columnComment;

    /** 是否是主键 **/
    private Boolean isId;

    /** 数据字典驼峰code **/
    private String changeEnumCode;

    /** 数据字典code名称 **/
    private String columnEnumName;

    /** 数据字典值 **/
    private List<TableColumnEnum> tableColumnEnumList;
}
